Custom8.htmlTEXTMSIEˇˇˇˇΔö∑≤d∑≤dÅÅfl› Customization and settings

Customization and settings > DCC

 
DCC
DCC is a protocol that allows IRC clients to transfer files, and open a special kind of chat sessions.



The File Send options can be used to optimize the transfer speed. The larger the block the larger the transfer.
The protocol options "Binary" and "MacBinary" are described in the DCC chapter. MacBinary should be used to transfer Macintosh files (that have resources etc.) to another Mac. Binary should be used when sending to a PC. This option only governs DCC that are started by dragging a file onto a nick in the userlist.
Normal DCC transfers will bring up a file select dialog where you can set this option on a transfer by transfer basis.
If a previous DCC receive failed because the connection was lost, Snak can often resume the transfer at the point it was stopped. This is the resume option in the group box.
NAT routers and AirPort
If you are on an AirPort network or behind a NAT router, you cannot receive DCC transfers unless the NAT options are set up correctly. When you receive a file via DCC, your machine is actually listening for a connection from the remote machine. This listen happens on a port that you have informed the remote machine about in the DCC accept message. Unfortunately a NAT setup hides your machine and its port behind a public face (the public IP address), and the IP address of your machine is not the one that the remote machine has access to.
Therefore when Snak sends out the DCC accept it needs to inform the remote machine about the public IP address. That is the purpose of the "IP Address" check box.
Snak will attempt to automatically determine this address if the "Auto configure" option is turned on.
The second step in making Snak work from behind a NAT router is to restrict the port range that it uses, so that the NAT router can route a well defined range of ports on to the machine that is running Snak.
The third step is the actual configuration of the NAT router or AirPort network to pass these ports on to the machine that is running Snak. That subject is impossible to cover here because there are so many different systems.
 




TTFH Monaco. »Ä. »Ä∑≤d99TTFSORT“ÄFMPSRMWBBÌˇˇˇˇ